warrant payable - Turkish English Dictionary